Bloody Disgusting -
26 Aug 2017 22:19
In the first trailers for Netflix’s second season of “Strangers Things”, we see a shot of a behemoth Demogorgon that towers over the town of Hawkins, Indiana. The first season ended with Will vomiting up some sort of baby ‘gordon that I suspect grows into this giant “queen” that now looming over the real world, […]
Share this Article